home *** CD-ROM | disk | FTP | other *** search
/ The 640 MEG Shareware Studio 5 / The 640 Meg Shareware Studio CD-ROM Volume V (Data Express)(1994).ISO / amiga / tds_1_99.lha / Install TDS < prev    next >
Text File  |  1994-02-10  |  3KB  |  143 lines

  1. ; Installation script for Twilight Development System
  2. ; $VER: Install-TDS 1.99 (10.02.94)
  3.  
  4. (set @default-dest "WORK:")
  5.  
  6. (if (< (/ (getversion) 65536) 37)
  7.   (abort "This program requires Kickstart 2.04 or greater to run !")
  8. )
  9.  
  10. (set destdir
  11.   (askdir
  12.     (prompt "Select where to install TDS")
  13.     (help @askdir-help)
  14.     (default @default-dest)
  15.     (newpath)
  16.   )
  17. )
  18.  
  19. (set @default-dest
  20.   (tackon destdir "TDS")
  21. )
  22.  
  23. (makedir @default-dest
  24.   (prompt "Creating Drawer TDS")
  25.   (help @makedir-help)
  26.   (infos)
  27. )
  28.  
  29. (copylib
  30.   (prompt "Installing Twilight Editor")
  31.   (help @copylib-help)
  32.   (source "Ted")
  33.   (dest @default-dest)
  34.   (infos)
  35.   (confirm)
  36. )
  37.  
  38. (copylib
  39.   (prompt "Installing Twilight Make")
  40.   (help @copylib-help)
  41.   (source "TMake")
  42.   (dest @default-dest)
  43.   (infos)
  44.   (confirm)
  45. )
  46.  
  47. (copylib
  48.   (prompt "Installing Twilight Reference Generator")
  49.   (help @copylib-help)
  50.   (source "TRefs")
  51.   (dest @default-dest)
  52.   (confirm)
  53. )
  54.  
  55. (copyfiles
  56.   (prompt "Installing Ted Frontend")
  57.   (help @copyfiles-help)
  58.   (source "Ed")
  59.   (dest @default-dest)
  60.   (confirm)
  61. )
  62.  
  63. (copyfiles
  64.   (prompt "Installing Converters")
  65.   (help @copyfiles-help)
  66.   (source "converters")
  67.   (all)
  68.   (dest (tackon @default-dest "converters"))
  69.   (confirm)
  70. )
  71.  
  72. (copyfiles
  73.   (prompt "Installing TDS.guide")
  74.   (help @copyfiles-help)
  75.   (source "TDS.guide")
  76.   (dest @default-dest)
  77.   (infos)
  78.   (confirm)
  79. )
  80.  
  81. (if
  82.   (exists "keyfile")
  83.   (copyfiles
  84.     (prompt "Installing Keyfile")
  85.     (help @copyfiles-help)
  86.     (source "keyfile")
  87.     (dest @default-dest)
  88.     (confirm)
  89.   )
  90. )
  91.  
  92. (copylib
  93.   (prompt "Installing reqtools.library")
  94.   (help @copylib-help)
  95.   (source "libs/reqtools.library")
  96.   (dest "Libs:")
  97.   (confirm)
  98. )
  99.  
  100. (copyfiles
  101.   (prompt "Installing Icons")
  102.   (help @copyfiles-help)
  103.   (source "env/tds")
  104.   (pattern "#?.info")
  105.   (dest "envarc:tds")
  106.   (confirm)
  107. )
  108.  
  109. (copyfiles
  110.   (prompt "Installing Catalogs")
  111.   (help @copyfiles-help)
  112.   (source "catalogs")
  113.   (all)
  114.   (dest (tackon @default-dest "catalogs"))
  115.   (confirm)
  116. )
  117.  
  118. (if 
  119.   (askbool (prompt "Do you want to install the example projects ?")
  120.            (help "The example projects show how to use the features"
  121.                  " of the TDS for building new projects"
  122.            )
  123.   )
  124.   (copyfiles
  125.     (prompt "Installing Examples")
  126.     (help @copyfiles-help)
  127.     (source "examples")
  128.     (all)
  129.     (dest (tackon @default-dest "Examples"))
  130.     (infos)
  131.     (confirm)
  132.   )
  133. )
  134.  
  135. (startup "TDS"
  136.   (prompt "Do you want to modify the user-startup ?")
  137.   (help @startup-help)
  138.   (command "assign TDS: " @default-dest)
  139. )
  140.  
  141. (makeassign "TDS" @default-dest)
  142.  
  143.